@charset "UTF-8";
/* CSS Document */
body{ margin:0; padding:0px;}
div,a,p,h1,h2,h3,span,ul,li,img,form{margin: 0;padding: 0;border: none;list-style: none;text-decoration: none;background: none; color:#858383;}
.all{ width:1040px; height:auto; background:url(../img/photo5.1_05.jpg) repeat; margin:0 auto;}
 .article{width: 1040px;height: auto; overflow:hidden;}
 .clear{ clear:both;}
 .blue{ color:#00a1dc ; border-color:#00a1dc;font-size:14px; padding:5px;}
/*head*/
.active{ color:#00a1dc;}
#head{width: 100%; height: 167px;margin: 0 auto;} 
  .top{height: 15px;width: 100%;background:url(../img/mala_002.jpg) repeat-x; margin-top:3px; position:relative;}
   #light1{ width:60px; height:54px; position:absolute;  left:280px; top:2px; background:url(../img/photo5.13.jpg); z-index:999}
   #light2{ width:60px; height:54px; position:absolute;  left:400px; top:2px; background:url(../img/photo5.13.jpg); z-index:999}
   #light3{ width:60px; height:54px; position:absolute;  left:520px; top:2px; background:url(../img/photo5.13.jpg); z-index:999}
   #light4{ width:60px; height:54px; position:absolute;  left:640px; top:2px; background:url(../img/photo5.13.jpg); z-index:999}
   #light5{ width:60px; height:54px; position:absolute;  left:760px; top:2px; background:url(../img/photo5.13.jpg); z-index:999}
 
  #nav-main{ height:116px;  width:100%; margin:0 auto;}
   #logo{ width:243px; height:116px; margin-left:47px; float:left;}
   #country{ float:right; margin-top:60px;}
     #country li{ float:left; height:44px; width:49px; margin:0 2px; font-size:12px; text-align:center;}
       #country li a img{ width:42px; height:23px;}
    #title{float:right; font-size:12px; margin-right:24px; margin-top:85px;}
 
 #nav{ width:932px; height:33px; margin:0 auto; background:url(../img/photo5.1_14.jpg) repeat-x;}
  #nav-left{ width:47px; height:33px; background:url(../img/photo5.1_13.jpg); float:left;}
  #nav-right{ width:47px; height:33px; background:url(../img/photo5.1_17.jpg); float:right;}
   #nav-content li{ float:left; height:33px; width:90px; text-align:center; font-size:16px;}
     #nav-content li a{ height:33px; width:90px; display:block; padding-top:10px;}
	 #nav-content li a:hover{ border-top:5px solid #00a1dc;padding-top:5px;}
	 #nav-content li #active{border-top:5px solid #00a1dc; padding-top:5px; }
/*head-end*/

/*content*/
/*content*/
.content{ width:906px; height:auto; margin:0 auto;}
	.title{ width:900px; height:53px; margin:9px auto; background:url(../img/photo5_28.jpg) repeat-x scroll bottom left;}
		#icon{ width:112px; height:50px; background:url(../img/photo5_25.jpg) no-repeat; float:left; margin-left:27px; margin-top:1px; display:block;}
  
   .article1{ width:653px; height:auto; float:left; background:url(../img/5.2_03.jpg); position:relative;}
		#up-layer{ position:absolute; top:30px; left:-9px !important; left:-2px; width:672px !important; width:657px; height:45px; background:url(../img/5_06.png) no-repeat !important; background:#ccc;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; z-index:999}
			.site{ float:left; display:block; margin:20px 0 0 20px; color:#fff !important; color:#000;}
				.site a{ color:#fff !important; color:#000;}
		.photographs{ width:646px; height:337px; margin:4px auto 0;}   
				.photographs ul li img{ width:646px; height:337px;}
		.pick{ position:absolute; top:273px; right:40px; height:28px; }
			.pick li{ float:left; border:1px solid #bdbdbd; margin:2px 5px; padding-top:2px;}
				.pick li a{ padding:2px 5px;}
		.brief li{ height:163px;  margin:0 auto; padding:10px; overflow:hidden;}
			.sub1,.sub2{ height:23px; width:622px; float:left; display:block; color:#F93; line-height:22px;}
			.sub2{ text-align:right;}
			.pho1,.pho2{ float:left; display:block; height:122px; width:248px; margin:10px; border:2px solid #000;}
				.pho1 img,.pho2 img{ width:248px; height:122px;}
			.pho2{ float:right}
			.write{display:block; padding:10px; line-height:19px; font-size:12px; color:#FFF; margin-top:23px;}
		.line1{ width:653px; height:3px; overflow:hidden; display:block; background:url(../img/5.2_17.jpg) no-repeat; margin:3px auto;}
		
		.icon{ position:absolute; top:712px; left:-11px; width:677px; height:40px; background:url(../img/5_03.jpg); z-index:999;}
			.icon a{ text-decoration:underline; font-size:14px; color:#FFF; line-height:40px; padding-left:27px;}
		
		.detailed{ margin-top:38px; width:brief;}
			.detailed li{ height:145px; margin:3px auto; padding:10px; overflow:hidden; border-bottom:1px dashed #000; width:623px}
				.sub3{height:23px; width:400px; float:left; display:block; color:#00a1dc; line-height:22px; padding-left:20px; text-decoration:underline; margin-top:9px;}
				.phot3{ float:left; margin:10px;}
					.phot3 img{ width:153px; height:102px; border:1px solid #00a1dc; padding:5px; background:#FFF;}
	
	.aside{ width:240px; height:auto; float:left; margin-left:13px; display:inline;}
		.attractions{display: block;font-size: 12px;margin: 10px;padding: 5px 0;width: 206px; margin-top:0;}
		
		.left2{width:235px; height:auto; float:left; margin-top:9px;}	
		.top2{ width:235px; height:9px; background:url(../img/photo5_57.jpg) repeat-x; overflow:hidden;}
			.wn{ width:9px; height:9px; float:left; background:url(../img/photo5_56.jpg) no-repeat;}
			.en{width:9px; height:9px; float:right;background:url(../img/photo5.1_59.jpg) no-repeat;}
		.cont2{ width:235px; height:204px !important; height:206px; background:url(../img/photo5_60.jpg) repeat-y; padding-top:15px;}	
			.map{ width:229px; height:162px; margin:0 auto; }
				.map img{width:227px; height:154px; border:1px solid #ccc;}
			.cont2 span{height:26px !important; height:22px; padding-left:36px; display:block; margin:10px auto 0; line-height:26px !important; line-height:22px;}	
			#add{ background:url(../img/photo5_66.jpg) 15px -1px no-repeat;}
		.bott2{width:235px; height:9px; background:url(../img/photo5_63.jpg) repeat-x; overflow:hidden;}
			.ws{ width:9px; height:9px; float:left; background:url(../img/photo5.1_62.jpg) no-repeat; }
			.es{ width:9px; height:9px; float:right; background:url(../img/photo5.1_62-07.jpg) no-repeat;}
		
		.food,.hotel{ width:237px; float:left; margin:5px auto;}
			.food-top,.hotel-top{ width:237px; height:37px; float:left; background:url(../img/mala5.2_03.jpg) no-repeat;}
			.food-pho,.hotel-pho{ width:231px;border:2px solid #00a1dc; float:left; margin:1px 0 0 1px;}
			.food p,.hotel p{ font-size:12px; color:#000; margin-top:2px; line-height:17px;}
		.line2{ width:237px; height:1px; overflow:hidden; background:url(../img/5.2_35.jpg); display:block; margin:5px auto;}
			.hotel-top{ width:237px; height:37px; float:left; background:url(../img/mala5.2_06.jpg) no-repeat;}
			.food-top a,.hotel-top a{ color:#FFF; font-size:14px; margin-top:14px; margin-right:12px; float:right; text-decoration:underline;}
   
   
  
  
/*foot*/
.foot{ width:960px; margin:15px auto 0; position:relative;}	
   
   .cal{ width:166px; height:38px; border:1px solid #dadcd4; position:absolute; right:30px; top:-16px; background:url(../img/5i_68.jpg) no-repeat scroll 127px 1px;} 
   .foot span{ font-size:14px; color:#616160; margin-left:103px;}
   .line{ width:960px; height:3px; background:url(../img/5i_58.jpg) repeat-x; display:block; overflow:hidden; margin:0 auto;}	
   #uq{ margin:20px auto 0; width:360px;}  
    #uq li{ float:left; font-size:12px; margin:3px;}
   #infor{ margin:0 auto ; width:383px; height:30px}	
    #infor li{ float:left; font-size:12px; margin:10px; position:relative;}
	.vertical{ width:1px; height:10px; background:#d0cec6; display:block; position:absolute; right:-11px; top:1px;}
	
	 .info-pho{ width:142px; height:63px; margin:0 auto;}	